home *** CD-ROM | disk | FTP | other *** search
-
-
- A little note about this MOD player:
-
- ■ It was written entirely by Draeden in his early years of programming
- ■ It was written without ever seeing code for a Modplayer
- ■ Little knowledge of how MODs worked existed in his head at that time
- ■ It was not written well, kind of a hack job
- ■ It works on about 60% of the MODs out there
- ■ It crashes when used to play another 15%
- ■ Just plain doesn't sound right on the remaining 25%
- ■ It tries to support the following commands:
- ■ break pattern
- ■ jump to pattern
- ■ volume slide?
- ■ frequency slide (up or down) not done correctly
- ■ set volume
- ■ And possibly something else
-
- You can use this code to:
-
- ■ Write your own, probably much better MOD player
- ■ Look at and have a good laugh
- ■ Fill up hard drive space for no apparent reason
- ■ Use it as a reference on how to do DMA/DSP transfers
- (at least THAT works)
- ■ Upload to some other board to get file points
-
- The only requirement set on this code are:
-
- ■ If you learn anything from this, greet VLA in your next production
- ■ Don't try to use it as a mod player for a demo or other thing and
- give us credit for the sound system, unless you get it to sound good
- ■ Don't remove this message from the .ZIP
-
-
- Included in the .ZIP should be:
-
- ■ ModPlay.EXE - a PKLITEd version of ModMain.EXE
- ■ ModMain.ASM - The source to a program that actually uses the ModPlayer
- ■ DMASub.asm - has all the DMA/DSP related commands/ functions
- ■ ModSub.asm - The program that does all the MOD related stuff and is
- actually the heart of the ModPlayer
- ■ Make.bat - Compiles and links it all together to make MODMAIN.EXE
- ■ MClsub.asm - A generic command line grabber
- ■ ModPLay.TXT - This file that you are reading
- ■ ACB.MOD - a mod that this player plays correctly (I think)
-
- And that's it. Enjoy.
-
-